﻿/*
* Activity Tracking Log v0.1.1 - http://activitytrackinglog.codeplex.com
* Activity Tracking Log for ASP.Net & ASP.Net MVC
* Copyright (c) 2011 Vadim Burac
* Licensed under the Microsoft Public License (Ms-PL)
* http://activitytrackinglog.codeplex.com/license
*/

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web.UI.WebControls;
using ActivityTrackingLog.Utils;
using ActivityTrackingLog.Web.Utils;

namespace ActivityTrackingLog.Web.Helpers.ViewEngines
{
    internal interface IViewEngine
    {
        string ReportBaseUrl { get; set; }
        bool EmbedThemeStyles { get; set; }
        int PageIndex { get; set; }
        int PageSize { get; set; }
        string UserId { get; set; }
        ColumnData[] Columns { get; set; }
        
        string RenderContent();
    }
}
